import Vue from 'vue';
import { boot } from 'quasar/wrappers';
import Viewer from 'v-viewer';
import 'viewerjs/dist/viewer.css';

// declare module 'vue/types/vue' {
//   interface Vue {
//     $axios: AxiosInstance;
//   }
// }

export default boot(({ Vue }) => {
  // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access
  Vue.use(Viewer);
  // Viewer.setDefaults({
  //   inline: true,
  //   button: true,
  //   navbar: true,
  //   title: true,
  //   toolbar: true,
  //   tooltip: true,
  //   movable: true,
  //   zoomable: true,
  //   rotatable: true,
  //   scalable: true,
  //   transition: true,
  //   fullscreen: true,
  //   keyboard: true,
  //   url: 'data-source'
  // });
});
